wood of the caimoní tree - Spanish English Dictionary